4 research outputs found

    Localizaci贸n por visi贸n omnidireccional para asistencia personal

    Get PDF
    El objetivo de este proyecto es el desarrollo de una aplicaci贸n SLAM para una c谩mara omnidireccional a partir de una aplicaci贸n EKF-SLAM Monocular en tiempo real, programada en C++ y dise帽ada para su uso con c谩maras convencionales. Para ello, se han realizado modificaciones sobre dos aspectos b谩sicos: el modelo de proyecci贸n y el descriptor de puntos caracter铆sticos. El modelo de proyecci贸n debe ser adaptado a uno apropiado para sistemas omnidireccionales. Se toma el Modelo de la Esfera, un modelo no lineal que permite calcular la proyecci贸n de puntos del espacio en puntos de la imagen omnidireccional, y de puntos en la imagen en rayos tridimensionales en los que se encuentra el punto. El descriptor de puntos caracter铆sticos permite identificar los puntos en una imagen. Las im谩genes omnidireccionales conllevan un modelo de proyecci贸n m谩s complejo, as铆 como una importante deformaci贸n y una escala variable en la imagen debido al cambio de resoluci贸n a lo largo de la direcci贸n radial. Por lo tanto, se implementa un nuevo descriptor de puntos para c谩maras omnidireccionales que los haga invariantes a cambios de escala y rotaci贸n en la imagen. Finalmente se han llevado a cabo varios experimentos divididos en dos fases. En la primera fase se han utilizado datos facilitados por Rawseeds para hacer una comparaci贸n entre el nuevo descriptor implementado y el descriptor normal. Los resultados de estos experimentos muestran que el nuevo descriptor tiene un mejor rendimiento en el emparejamiento, que se traduce en una mejora de rendimiento en el SLAM. En la segunda fase se ha experimentado con secuencias tomadas en el Campus R铆o Ebro con un casco-c谩mara del Grupo de Rob贸tica, Visi贸n y Tiempo Real, comparando los resultados obtenidos a partir de la aplicaci贸n SLAM utilizando el nuevo descriptor con los obtenidos con un dispositivo GPS. Los resultados muestran una gran precisi贸n en la estimaci贸n de la trayectoria en un recorrido corto, mientras que en un recorrido largo, la precisi贸n disminuye considerablemente. Adem谩s de la deriva del error propia del algoritmo EKF-SLAM por tratarse de un algoritmo incremental, se han establecido dos posibles causas de esta disminuci贸n de la precisi贸n, ambas consecuencia de la inobservabilidad de la escala de un SLAM monocular: por un lado, la deriva de escala a lo largo del recorrido debido a la gran longitud de este, y por otro lado, la existencia de zonas del entorno con diferentes escalas alrededor de una misma localizaci贸n y que afectar铆a en especial a c谩maras omnidireccionales por su gran 谩ngulo de visi贸n

    Detecci贸n y seguimiento de elementos m贸viles para videovigilancia

    Get PDF
    En los 煤ltimos a帽os se ha producido un gran avance en el mundo de la videovigilancia gracias a la aplicaci贸n de t茅cnicas de visi贸n artificial. Estas t茅cnicas permiten que un ordenador analice las im谩genes recibidas por las c谩maras de seguridad detectando, por ejemplo, objetos perdidos o abandonados, as铆 como personas que entran en zonas restringidas o peligrosas. La mayor铆a de estas aplicaciones de vigilancia basan su funcionamiento en la detecci贸n de elementos m贸viles y su seguimiento. Este trabajo estudia dichas tareas, analizando los distintos algoritmos disponibles en distintos entornos que presentan dificultades. Como resultado de dicho an谩lisis se ha implementado un sistema de videovigilancia completo, combinado ambas etapas que puede servir de base para sistemas de vigilancia m谩s complejos

    Augmented indoor hybrid maps using catadioptric vision

    Get PDF
    En este Trabajo de Fin de M谩ster se presenta un nuevo m茅todo para crear mapas sem谩nticos a partir de secuencias de im谩genes omnidireccionales. El objetivo es dise帽ar el nivel superior de un mapa jer谩rquico: mapa sem谩ntico o mapa topol贸gico aumentado, aprovechando y adaptando este tipo de c谩maras. La segmentaci贸n de la secuencia de im谩genes se realiza distinguiendo entre Lugares y Transiciones, poniendo especial 茅nfasis en la detecci贸n de estas Transiciones ya que aportan una informaci贸n muy 煤til e importante al mapa. Dentro de los Lugares se hace una clasificaci贸n m谩s detallada entre pasillos y habitaciones de distintos tipos. Y dentro de las Transiciones distinguiremos entre puertas, jambas, escaleras y ascensores, que son los principales tipos de Transiciones que aparecen en escenarios de interior. Para la segmentaci贸n del espacio en estos tipos de 谩reas se han utilizado solo descriptores de imagen globales, en concreto Gist. La gran ventaja de usar este tipo de descriptores es la mayor eficiencia y compacidad frente al uso de descriptores locales. Adem谩s para mantener la consistencia espacio-temporal de la secuencia de im谩genes, se hace uso de un modelo probabil铆stico: Modelo Oculto de Markov (HMM). A pesar de la simplicidad del m茅todo, los resultados muestran c贸mo es capaz de realizar una segmentaci贸n de la secuencia de im谩genes en clusters con significado para las personas. Todos los experimentos se han llevado a cabo utilizando nuestro nuevo data set de im谩genes omnidireccionales, capturado con una c谩mara montada en un casco, por lo que la secuencia sigue el movimiento de una persona durante su desplazamiento dentro de un edificio. El data set se encuentra p煤blico en Internet para que pueda ser utilizado en otras investigaciones

    Modeling the environment with egocentric vision systems

    Get PDF
    Cada vez m谩s sistemas aut贸nomos, ya sean robots o sistemas de asistencia, est谩n presentes en nuestro d铆a a d铆a. Este tipo de sistemas interact煤an y se relacionan con su entorno y para ello necesitan un modelo de dicho entorno. En funci贸n de las tareas que deben realizar, la informaci贸n o el detalle necesario del modelo var铆a. Desde detallados modelos 3D para sistemas de navegaci贸n aut贸nomos, a modelos sem谩nticos que incluyen informaci贸n importante para el usuario como el tipo de 谩rea o qu茅 objetos est谩n presentes. La creaci贸n de estos modelos se realiza a trav茅s de las lecturas de los distintos sensores disponibles en el sistema. Actualmente, gracias a su peque帽o tama帽o, bajo precio y la gran informaci贸n que son capaces de capturar, las c谩maras son sensores incluidos en todos los sistemas aut贸nomos. El objetivo de esta tesis es el desarrollar y estudiar nuevos m茅todos para la creaci贸n de modelos del entorno a distintos niveles sem谩nticos y con distintos niveles de precisi贸n. Dos puntos importantes caracterizan el trabajo desarrollado en esta tesis: - El uso de c谩maras con punto de vista egoc茅ntrico o en primera persona ya sea en un robot o en un sistema portado por el usuario (wearable). En este tipo de sistemas, las c谩maras son solidarias al sistema m贸vil sobre el que van montadas. En los 煤ltimos a帽os han aparecido muchos sistemas de visi贸n wearables, utilizados para multitud de aplicaciones, desde ocio hasta asistencia de personas. - El uso de sistemas de visi贸n omnidireccional, que se distinguen por su gran campo de visi贸n, incluyendo mucha m谩s informaci贸n en cada imagen que las c谩mara convencionales. Sin embargo plantean nuevas dificultades debido a distorsiones y modelos de proyecci贸n m谩s complejos. Esta tesis estudia distintos tipos de modelos del entorno: - Modelos m茅tricos: el objetivo de estos modelos es crear representaciones detalladas del entorno en las que localizar con precisi贸n el sistema aut贸nomo. 脡sta tesis se centra en la adaptaci贸n de estos modelos al uso de visi贸n omnidireccional, lo que permite capturar m谩s informaci贸n en cada imagen y mejorar los resultados en la localizaci贸n. - Modelos topol贸gicos: estos modelos estructuran el entorno en nodos conectados por arcos. Esta representaci贸n tiene menos precisi贸n que la m茅trica, sin embargo, presenta un nivel de abstracci贸n mayor y puede modelar el entorno con m谩s riqueza. %, por ejemplo incluyendo el tipo de 谩rea de cada nodo, la localizaci贸n de objetos importantes o el tipo de conexi贸n entre los distintos nodos. Esta tesis se centra en la creaci贸n de modelos topol贸gicos con informaci贸n adicional sobre el tipo de 谩rea de cada nodo y conexi贸n (pasillo, habitaci贸n, puertas, escaleras...). - Modelos sem谩nticos: este trabajo tambi茅n contribuye en la creaci贸n de nuevos modelos sem谩nticos, m谩s enfocados a la creaci贸n de modelos para aplicaciones en las que el sistema interact煤a o asiste a una persona. Este tipo de modelos representan el entorno a trav茅s de conceptos cercanos a los usados por las personas. En particular, esta tesis desarrolla t茅cnicas para obtener y propagar informaci贸n sem谩ntica del entorno en secuencias de im谩gen
    corecore